armed struggle - Alemán Inglés Diccionario